articulated (with a joint) - French English Dictionary